.tnotebook_aba_sim
{
    font-family    : sans-serif,arial,verdana;
    font-size      : 9pt;
    padding-left   : 3px;
    padding-right  : 3px;
    border-top     : 1px solid #a1a1a1;
    border-right   : 1px solid #a1a1a1;
    border-bottom  : 1px solid #eaeaea;
    border-left    : 1px solid #a1a1a1;
    white-space    : nowrap;
    -moz-user-select : none;
    -webkit-user-select : none;
    user-select    : none;
    background     : url("../../images/tnotebook_selected.png") repeat bottom center;
    cursor         : default;
    text-shadow     : 0 1px 0 #FFFFFF;
    font-weight     : bold;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.tnotebook_aba_nao
{
    font-family    : sans-serif,arial,verdana;
    font-size      : 9pt;
    padding-left   : 3px;
    padding-right  : 3px;
    border-right   : 1px solid #BFBFBF;
    border-left    : 1px solid #BFBFBF;
    border-top     : 1px solid #BFBFBF;
    border-bottom  : 1px solid #BFBFBF;
    white-space    : nowrap;
    -moz-user-select : none;
    -webkit-user-select : none;
    user-select    : none;
    background     : #eaeaea;
    text-shadow     : 0 1px 0 #FFFFFF;
    font-weight     : bold;
    color           : #ABABAB;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.tnotebook_aba_pre
{
    font-family    : sans-serif,arial,verdana;
    font-size      : 9pt;
    padding-left   : 3px;
    padding-right  : 3px;
    border-top     : 1px solid #a1a1a1;
    border-right   : 1px solid #a1a1a1;
    border-left    : 1px solid #a1a1a1;
    border-bottom  : 1px solid #a1a1a1;
    white-space    : nowrap;
    -moz-user-select : none;
    -webkit-user-select : none;
    white-space    : nowrap;
    background     : #eaeaea;
    cursor         : pointer;
    text-shadow     : 0 1px 0 #FFFFFF;
    font-weight     : bold;
    color           : #757575;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.tnotebook_down
{
    font-family    : sans-serif,arial,verdana;
    border-right   : 1px solid #a1a1a1;
    border-left    : 1px solid #a1a1a1;
    border-bottom  : 1px solid #a1a1a1;
    white-space    : nowrap;
    -moz-user-select : none;
    -webkit-user-select : none;
    white-space    : nowrap;
    background-color : #eaeaea;
}

.tnotebook_spacer
{
    width          : 2px;
    border-bottom  : 1px solid #a1a1a1;
}

.tnotebook_end
{
    border-bottom  : 1px solid #a1a1a1;
    width          : 100%;
}

.tnotebook_quadro
{
    position       : relative;
}

.tnotebook_table
{
    border-left    : 1px solid #a1a1a1;
    border-right   : 1px solid #a1a1a1;
    border-bottom  : 1px solid #a1a1a1;
    background-color : #FAFAFA;
    -moz-box-shadow: 3px 3px 3px #BABABA;
    -webkit-box-shadow: 3px 3px 3px #BABABA;
    box-shadow: 3px 3px 3px #BABABA;
    border-spacing: 0px;
}

.notebook-table
{
    line-height    : normal;
    border-collapse: collapse;
    border-collapse: separate;
    border-spacing: 0;
}

.tnotebook_painel_sim
{
    position       : absolute;
    padding-top    : 2px;
    padding-left   : 3px;
    visibility     : visible;
}

.tnotebook_painel_nao
{
    position       : absolute;
    visibility     : hidden;
    z-index        : 1;
}